association linux open system open systems patent cross license open source consulting accounting open platform e-commerce